from enum import Enum
class OptionEnums(Enum):
    DEPARTMENTS=[
        'PICU一病区',
        'PICU二病区',
        '心理科',
        '老年一病区',
        '老年二病区',
        '内科一病区',
        '精神障碍康复一病区',
        '精神障碍康复二病区',
        '精神障碍四病区',
        '精神障碍五病区',
        '精神障碍六病区',
        '15'
        ]
    LEAVING_TYPES={1:'1.医嘱离院',2:'2.医嘱转院',3:'3.转社区卫生服务机构或乡镇卫生院',4:'4.非医嘱离院',5:'5.死亡',9:'9.其他'}

    LEAVING_STATUS=['离院','在院']
    

    MAIN_AVERAGE=4473           # 统筹区例均费用

    RESIDENT_PRICE=35.61        # 居民医保drg点值

    EMPLOYEES_PRICE=46.25       # 职工医保drg点值

    DB_FILE_PATH=r'data/drg_grouper_main.db'


class DRGTypeEnums(Enum):
    GREETER_THAN_60='住院超60天病例'
    HIGHER_MULTIPLIER='高倍率病例（特病单议）'
    LOWER_MULTIPLIER='低倍率病例'
    INCOMPLETE_INPATIENT='住院过程不完整病例'
    NORMAL_INPATIENT='正常病例'
